makeshift repairs - Français Anglais Dictionnaire